package cn.itcast.nems.listener;
/**
 * <p>
 * 处理订单监听时间相关的粗略接口 ， 如果继续该接口， springboot 将会将实例注入到 OrderMessageListenerProcessor.OrderMessageConsumerStrategySet
 * </p>
 *
 * @author zhouwei
 * @since 2023/12/7 11:23 AM
 **/
public interface NemsMessageListener {
    /**
     * 获取 listener 对应的tagName ， 用于MessageListenerProcessor 调用对应的 listener 实现类
     * @return tagName
     */
    String getTagName() ;

    /**
     * 消息处理方法
     * @param body 消息体
     */
    void  processMessage(String  body) ;
}
